give praise - German English Dictionary